Long-tailed Duck - German English Dictionary